package net.tt.util;

import java.io.Closeable;
import java.io.IOException;
import java.util.Arrays;
import java.util.List;

/**
 *
 * @author tbc tianbencai@e-eduspace.com
 * @version 1.0 {2016年3月25日 下午12:52:13}
 */
public class CloseUtil {

	public static void close(Closeable c) {
		if (c != null) {
			try {
				c.close();
			} catch (IOException e) {
				e.printStackTrace();
			}
		}
	}

	public static void closeAll(Closeable... cs) {
		// List<Closeable> list = Arrays.asList(cs);
		// list.forEach(CloseUtil::close);
		for (Closeable c : cs) {
			close(c);
		}
	}
}